package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 商铺写字楼对象 dz_xiezilou
 * 
 * @author ruoyi
 * @date 2023-08-17
 */
public class DzXiezilou extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 商铺写字楼id */
    private Long spId;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    /** 标签 */
    @Excel(name = "标签")
    private String lpbq;

    /** 租售方式 */
    @Excel(name = "租售方式")
    private Integer fxtype;

    /** 商品类型 */
    @Excel(name = "商品类型")
    private Integer sptype;

    /** 总价 */
    @Excel(name = "总价")
    private String zongjia;

    /** 单价 */
    @Excel(name = "单价")
    private String danjia;

    /** 日租 */
    @Excel(name = "日租")
    private String rizu;

    /** 月租 */
    @Excel(name = "月租")
    private String yuezu;

    /** 付款方式 */
    @Excel(name = "付款方式")
    private String fukuan;

    /** 起租期 */
    @Excel(name = "起租期")
    private String qizu;

    /** 装修 */
    @Excel(name = "装修")
    private String zhuangxiu;

    /** 工位数 */
    @Excel(name = "工位数")
    private String gongweishu;

    /** 面积 */
    @Excel(name = "面积")
    private String mianji;

    /** 性质 */
    @Excel(name = "性质")
    private String xingzhi;

    /** 类型 */
    @Excel(name = "类型")
    private String leixing;

    /** 楼层 */
    @Excel(name = "楼层")
    private String louceng;

    /** 使用率 */
    @Excel(name = "使用率")
    private String shiyong;

    /** 注册 */
    @Excel(name = "注册")
    private String zhuce;

    /** 分割 */
    @Excel(name = "分割")
    private String fenge;

    /** 物业 */
    @Excel(name = "物业")
    private String wuye;

    /** 小区id */
    @Excel(name = "小区id")
    private Long xqId;

    /** 配套设施 */
    @Excel(name = "配套设施")
    private String peitao;

    /** 是否热门 */
    @Excel(name = "是否热门")
    private Integer ishot;

    /** 排序 */
    @Excel(name = "排序")
    private Long orderno;

    /** 负责用户 */
    @Excel(name = "负责用户")
    private Long userId;

    /** 详细信息 */
    @Excel(name = "详细信息")
    private String content;

    /** 图片 */
    @Excel(name = "图片")
    private String picurl;
    @Excel(name = "备注")
    private String remark;
    @Excel(name = "相册id")
    private Long xcid;

    public Long getXcid() {
        return xcid;
    }

    public void setXcid(Long xcid) {
        this.xcid = xcid;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    private String queryName;
    private Long qyId;

    public String getQueryName() {
        return queryName;
    }

    public void setQueryName(String queryName) {
        this.queryName = queryName;
    }

    public Long getQyId() {
        return qyId;
    }

    public void setQyId(Long qyId) {
        this.qyId = qyId;
    }

    private List<String> bqList;

    public List<String> getBqList() {
        return bqList;
    }

    public void setBqList(List<String> bqList) {
        this.bqList = bqList;
    }

    public void setSpId(Long spId)
    {
        this.spId = spId;
    }

    public Long getSpId() 
    {
        return spId;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setLpbq(String lpbq) 
    {
        this.lpbq = lpbq;
    }

    public String getLpbq() 
    {
        return lpbq;
    }
    public void setFxtype(Integer fxtype) 
    {
        this.fxtype = fxtype;
    }

    public Integer getFxtype() 
    {
        return fxtype;
    }
    public void setSptype(Integer sptype) 
    {
        this.sptype = sptype;
    }

    public Integer getSptype() 
    {
        return sptype;
    }
    public void setZongjia(String zongjia) 
    {
        this.zongjia = zongjia;
    }

    public String getZongjia() 
    {
        return zongjia;
    }
    public void setDanjia(String danjia) 
    {
        this.danjia = danjia;
    }

    public String getDanjia() 
    {
        return danjia;
    }
    public void setRizu(String rizu) 
    {
        this.rizu = rizu;
    }

    public String getRizu() 
    {
        return rizu;
    }
    public void setYuezu(String yuezu) 
    {
        this.yuezu = yuezu;
    }

    public String getYuezu() 
    {
        return yuezu;
    }
    public void setFukuan(String fukuan) 
    {
        this.fukuan = fukuan;
    }

    public String getFukuan() 
    {
        return fukuan;
    }
    public void setQizu(String qizu) 
    {
        this.qizu = qizu;
    }

    public String getQizu() 
    {
        return qizu;
    }
    public void setZhuangxiu(String zhuangxiu) 
    {
        this.zhuangxiu = zhuangxiu;
    }

    public String getZhuangxiu() 
    {
        return zhuangxiu;
    }
    public void setGongweishu(String gongweishu) 
    {
        this.gongweishu = gongweishu;
    }

    public String getGongweishu() 
    {
        return gongweishu;
    }
    public void setMianji(String mianji) 
    {
        this.mianji = mianji;
    }

    public String getMianji() 
    {
        return mianji;
    }
    public void setXingzhi(String xingzhi) 
    {
        this.xingzhi = xingzhi;
    }

    public String getXingzhi() 
    {
        return xingzhi;
    }
    public void setLeixing(String leixing) 
    {
        this.leixing = leixing;
    }

    public String getLeixing() 
    {
        return leixing;
    }
    public void setLouceng(String louceng) 
    {
        this.louceng = louceng;
    }

    public String getLouceng() 
    {
        return louceng;
    }
    public void setShiyong(String shiyong) 
    {
        this.shiyong = shiyong;
    }

    public String getShiyong() 
    {
        return shiyong;
    }
    public void setZhuce(String zhuce) 
    {
        this.zhuce = zhuce;
    }

    public String getZhuce() 
    {
        return zhuce;
    }
    public void setFenge(String fenge) 
    {
        this.fenge = fenge;
    }

    public String getFenge() 
    {
        return fenge;
    }
    public void setWuye(String wuye) 
    {
        this.wuye = wuye;
    }

    public String getWuye() 
    {
        return wuye;
    }
    public void setXqId(Long xqId) 
    {
        this.xqId = xqId;
    }

    public Long getXqId() 
    {
        return xqId;
    }
    public void setPeitao(String peitao) 
    {
        this.peitao = peitao;
    }

    public String getPeitao() 
    {
        return peitao;
    }
    public void setIshot(Integer ishot) 
    {
        this.ishot = ishot;
    }

    public Integer getIshot() 
    {
        return ishot;
    }
    public void setOrderno(Long orderno) 
    {
        this.orderno = orderno;
    }

    public Long getOrderno() 
    {
        return orderno;
    }
    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }
    public void setContent(String content) 
    {
        this.content = content;
    }

    public String getContent() 
    {
        return content;
    }
    public void setPicurl(String picurl) 
    {
        this.picurl = picurl;
    }

    public String getPicurl() 
    {
        return picurl;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("spId", getSpId())
            .append("name", getName())
            .append("lpbq", getLpbq())
            .append("fxtype", getFxtype())
            .append("sptype", getSptype())
            .append("zongjia", getZongjia())
            .append("danjia", getDanjia())
            .append("rizu", getRizu())
            .append("yuezu", getYuezu())
            .append("fukuan", getFukuan())
            .append("qizu", getQizu())
            .append("zhuangxiu", getZhuangxiu())
            .append("gongweishu", getGongweishu())
            .append("mianji", getMianji())
            .append("xingzhi", getXingzhi())
            .append("leixing", getLeixing())
            .append("louceng", getLouceng())
            .append("shiyong", getShiyong())
            .append("zhuce", getZhuce())
            .append("fenge", getFenge())
            .append("wuye", getWuye())
            .append("xqId", getXqId())
            .append("peitao", getPeitao())
            .append("ishot", getIshot())
            .append("orderno", getOrderno())
            .append("userId", getUserId())
            .append("createTime", getCreateTime())
            .append("content", getContent())
            .append("picurl", getPicurl())
            .toString();
    }
}
